package com.yuda.afterexamscore.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.yuda.common.core.annotation.Excel;
import com.yuda.common.core.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 excel_student2019
 *
 * @author wyn
 * @date 2021-05-12
 */
public class ExcelStudent2019 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 自增ID */
    private Long id;

    /** 考试ID */
    @Excel(name = "考试ID")
    private String examUuid;

    /** 学校ID */
    @Excel(name = "学校ID")
    private String schoolId;

    /** 支付方式 */
    @Excel(name = "支付方式")
    private String className;

    /** 学生姓名 */
    @Excel(name = "学生姓名")
    private String name;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String idCard;

    /** 性别 */
    @Excel(name = "性别")
    private String gender;

    /** 试卷组ID */
    @Excel(name = "试卷组ID")
    private Long pgId;

    /** 1线上 2线下 */
    @Excel(name = "1线上 2线下")
    private Long type;

    /** 考场名称 */
    @Excel(name = "考场名称")
    private String examRoomName;

    /** 科类 */
    @Excel(name = "科类")
    private String category;

    /** $column.columnComment */
    @Excel(name = "科类")
    private String categoryEn;

    /** $column.columnComment */
    @Excel(name = "科类")
    private String categoryZh;

    /** $column.columnComment */
    @Excel(name = "科类")
    private Integer pkwOrder;

    /** $column.columnComment */
    @Excel(name = "科类")
    private Integer isPkw;

    /** $column.columnComment */
    @Excel(name = "科类")
    private String zkzNum;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setExamUuid(String examUuid)
    {
        this.examUuid = examUuid;
    }

    public String getExamUuid()
    {
        return examUuid;
    }
    public void setSchoolId(String schoolId)
    {
        this.schoolId = schoolId;
    }

    public String getSchoolId()
    {
        return schoolId;
    }
    public void setClassName(String className)
    {
        this.className = className;
    }

    public String getClassName()
    {
        return className;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setIdCard(String idCard)
    {
        this.idCard = idCard;
    }

    public String getIdCard()
    {
        return idCard;
    }
    public void setGender(String gender)
    {
        this.gender = gender;
    }

    public String getGender()
    {
        return gender;
    }
    public void setPgId(Long pgId)
    {
        this.pgId = pgId;
    }

    public Long getPgId()
    {
        return pgId;
    }
    public void setType(Long type)
    {
        this.type = type;
    }

    public Long getType()
    {
        return type;
    }
    public void setExamRoomName(String examRoomName)
    {
        this.examRoomName = examRoomName;
    }

    public String getExamRoomName()
    {
        return examRoomName;
    }
    public void setCategory(String category)
    {
        this.category = category;
    }

    public String getCategory()
    {
        return category;
    }
    public void setCategoryEn(String categoryEn)
    {
        this.categoryEn = categoryEn;
    }

    public String getCategoryEn()
    {
        return categoryEn;
    }
    public void setCategoryZh(String categoryZh)
    {
        this.categoryZh = categoryZh;
    }

    public String getCategoryZh()
    {
        return categoryZh;
    }
    public void setPkwOrder(Integer pkwOrder)
    {
        this.pkwOrder = pkwOrder;
    }

    public Integer getPkwOrder()
    {
        return pkwOrder;
    }
    public void setIsPkw(Integer isPkw)
    {
        this.isPkw = isPkw;
    }

    public Integer getIsPkw()
    {
        return isPkw;
    }
    public void setZkzNum(String zkzNum)
    {
        this.zkzNum = zkzNum;
    }

    public String getZkzNum()
    {
        return zkzNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("examUuid", getExamUuid())
            .append("schoolId", getSchoolId())
            .append("className", getClassName())
            .append("name", getName())
            .append("idCard", getIdCard())
            .append("gender", getGender())
            .append("pgId", getPgId())
            .append("type", getType())
            .append("examRoomName", getExamRoomName())
            .append("category", getCategory())
            .append("categoryEn", getCategoryEn())
            .append("categoryZh", getCategoryZh())
            .append("pkwOrder", getPkwOrder())
            .append("isPkw", getIsPkw())
            .append("zkzNum", getZkzNum())
            .toString();
    }
}
